<html>
	<head>
		<meta charset="utf-8"/>
		<title>BSphereHandler</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BSphereHandler</h1>
		<p>Inherites from <a href="BHandler.html">BHandler</a></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right"></td><td><a href="#BSphereHandler()">BSphereHandler</a>();</td></tr>
			<tr><td align="right"></td><td><a href="#~BSphereHandler()">~BSphereHandler</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#setHome(const BVector&, const BVector&, const BVector&)">setHome</a>(const BVector& position, const BVector& center, const BVector& up);</td></tr>
			<tr><td align="right">void </td><td><a href="#home()">home</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#setMoveStep(float)">setMoveStep</a>(float moveStep);</td></tr>
			<tr><td align="right">float </td><td><a href="#moveStep()">moveStep</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setRotateStep(float)">setRotateStep</a>(float rotateStep);</td></tr>
			<tr><td align="right">float </td><td><a href="#rotateStep()">rotateStep</a>() const;</td></tr>
		</table>
		<h2>protected</h2>
		<table id="protected"><tr><td align="right">virtual void </td><td><a href="#paint(BPainter&)">paint</a>(BPainter& painter);</td></tr>
			<tr><td align="right">virtual void </td><td><a href="#render(BRender&)">render</a>(BRender& render);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#keyDownEvent(const BKeyEvent&)">keyDownEvent</a>(const BKeyEvent& keyEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#keyUpEvent(const BKeyEvent&)">keyUpEvent</a>(const BKeyEvent& keyEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#mouseEnterEvent(const BMouseEvent&)">mouseEnterEvent</a>(const BMouseEvent& mouseEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#mouseLeaveEvent(const BMouseEvent&)">mouseLeaveEvent</a>(const BMouseEvent& mouseEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#mousePressEvent(const BMouseEvent&)">mousePressEvent</a>(const BMouseEvent& mouseEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#mouseReleaseEvent(const BMouseEvent&)">mouseReleaseEvent</a>(const BMouseEvent& mouseEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#mouseMoveEvent(const BMouseEvent&)">mouseMoveEvent</a>(const BMouseEvent& mouseEvent);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#mouseWheelEvent(const BMouseEvent&)">mouseWheelEvent</a>(const BMouseEvent& mouseEvent);</td></tr>
		</table>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Function Documentation</h2>
		<div id="BSphereHandler()">
			<h3>BSphereHandler();</h3>
		</div>
		<div id="~BSphereHandler()">
			<h3>~BSphereHandler();</h3>
		</div>
		<div id="setHome(const BVector&, const BVector&, const BVector&)">
			<h3>void setHome(const BVector& position, const BVector& center, const BVector& up);</h3>
		</div>
		<div id="home()">
			<h3>void home();</h3>
		</div>
		<div id="setMoveStep(float)">
			<h3>void setMoveStep(float moveStep);</h3>
		</div>
		<div id="moveStep()">
			<h3>float moveStep() const;</h3>
		</div>
		<div id="setRotateStep(float)">
			<h3>void setRotateStep(float rotateStep);</h3>
		</div>
		<div id="rotateStep()">
			<h3>float rotateStep() const;</h3>
		</div>
		<div id="paint(BPainter&)">
			<h3 id="paint(BPainter&)">virtual void paint(BPainter& painter);</h3>
		</div>
		<div id="render(BRender&)">
			<h3 id="render(BRender&)">virtual void render(BRender& render);</h3>
		</div>
		<div id="keyDownEvent(const BKeyEvent&)">
			<h3 id="keyDownEvent(const BKeyEvent&)">virtual bool keyDownEvent(const BKeyEvent& keyEvent);</h3>
		</div>
		<div id="keyUpEvent(const BKeyEvent&)">
			<h3 id="keyUpEvent(const BKeyEvent&)">virtual bool keyUpEvent(const BKeyEvent& keyEvent);</h3>
		</div>
		<div id="mouseEnterEvent(const BMouseEvent&)">
			<h3 id="mouseEnterEvent(const BMouseEvent&)">virtual bool mouseEnterEvent(const BMouseEvent& mouseEvent);</h3>
		</div>
		<div id="mouseLeaveEvent(const BMouseEvent&)">
			<h3 id="mouseLeaveEvent(const BMouseEvent&)">virtual bool mouseLeaveEvent(const BMouseEvent& mouseEvent);</h3>
		</div>
		<div id="mousePressEvent(const BMouseEvent&)">
			<h3 id="mousePressEvent(const BMouseEvent&)">virtual bool mousePressEvent(const BMouseEvent& mouseEvent);</h3>
		</div>
		<div id="mouseReleaseEvent(const BMouseEvent&)">
			<h3 id="mouseReleaseEvent(const BMouseEvent&)">virtual bool mouseReleaseEvent(const BMouseEvent& mouseEvent);</h3>
		</div>
		<div id="mouseMoveEvent(const BMouseEvent&)">
			<h3 id="mouseMoveEvent(const BMouseEvent&)">virtual bool mouseMoveEvent(const BMouseEvent& mouseEvent);</h3>
		</div>
		<div id="mouseWheelEvent(const BMouseEvent&)">
			<h3 id="mouseWheelEvent(const BMouseEvent&)">virtual bool mouseWheelEvent(const BMouseEvent& mouseEvent);</h3>
		</div>
	</body>
</html>